home *** CD-ROM | disk | FTP | other *** search
/ Macworld Expo - Develope…Central & Net Innovations / Developer Central and Net Innovators (MacWorld Expo) (January 1999).iso / Developer Central / Bowers Development / Demo AppMaker / Examples / Pascal OS8 / Everything / ResourceDefs.p < prev    next >
Encoding:
Text File  |  1998-10-30  |  6.3 KB  |  289 lines  |  [TEXT/CWIE]

  1. { ResourceDefs.p }
  2. { Created 10/30/98 1:06 PM by AppMaker }
  3.  
  4. Unit ResourceDefs;
  5. Interface
  6.  
  7. Uses
  8.     Types,
  9.     Menus;
  10.  
  11. const
  12. { Standard Resources: }
  13. { ALRT IDs }
  14.     AboutID            = 1; 
  15.     NeedsAppearanceID    = 2; 
  16.     IOErrorID        = 4; 
  17.     SaveID            = 5; 
  18.     RevertID        = 6; 
  19.     CantPrintID        = 8; 
  20.  
  21. { 'STR ' IDs }
  22.     STR_SaveAsPrompt    = 202; 
  23.  
  24. { commands: }
  25.     cmdQuit            = longint ('Quit');
  26.     cmdNew            = longint ('New ');
  27.     cmdOpen            = longint ('Open');
  28.     cmdClose        = longint ('Cloe');
  29.     cmdSave            = longint ('Save');
  30.     cmdSaveAs        = longint ('Savs');
  31.     cmdRevert        = longint ('Revt');
  32.     cmdPageSetup    = longint ('Pagp');
  33.     cmdPrint        = longint ('Prit');
  34.     cmdUndo            = longint ('Undo');
  35.     cmdCut            = longint ('Cut ');
  36.     cmdCopy            = longint ('Copy');
  37.     cmdPaste        = longint ('Pase');
  38.     cmdClear        = longint ('Cler');
  39.     cmdSelectAll    = longint ('Sell');
  40.     cmdShowClipboard    = longint ('Shod');
  41.     cmdAbout        = longint ('Abot');
  42.  
  43. { Everything Resources: }
  44.     MENU_Apple        = 128;
  45.     cAppleAbout        = (128 * 65536) + 1;
  46.  
  47.     MENU_File        = 129;
  48.     cFileNew        = (129 * 65536) + 1;
  49.     cFileOpen        = (129 * 65536) + 2;
  50.     cFileClose        = (129 * 65536) + 4;
  51.     cFileSave        = (129 * 65536) + 5;
  52.     cFileSaveAs        = (129 * 65536) + 6;
  53.     cFileRevert        = (129 * 65536) + 7;
  54.     cFilePageSetup        = (129 * 65536) + 9;
  55.     cFilePrint        = (129 * 65536) + 10;
  56.     cFileQuit        = (129 * 65536) + 12;
  57.  
  58.     MENU_Edit        = 130;
  59.     cEditUndo        = (130 * 65536) + 1;
  60.     cEditCut        = (130 * 65536) + 3;
  61.     cEditCopy        = (130 * 65536) + 4;
  62.     cEditPaste        = (130 * 65536) + 5;
  63.     cEditClear        = (130 * 65536) + 6;
  64.     cEditSelectAll        = (130 * 65536) + 7;
  65.     cEditShowClipboard        = (130 * 65536) + 9;
  66.  
  67.     MENU_Popup        = 131;
  68.     cPopupApple        = (131 * 65536) + 1;
  69.     cPopupBanana        = (131 * 65536) + 2;
  70.     cPopupCherry        = (131 * 65536) + 3;
  71.     cPopupDonut        = (131 * 65536) + 4;
  72.  
  73.     MENU_Modal        = 132;
  74.     cModalButtons        = (132 * 65536) + 1;
  75.     cModalCheckboxes        = (132 * 65536) + 2;
  76.     cModalRadios        = (132 * 65536) + 3;
  77.     cModalText        = (132 * 65536) + 4;
  78.     cModalStuff        = (132 * 65536) + 5;
  79.     cModalMoreStuff        = (132 * 65536) + 6;
  80.  
  81.     MENU_Modeless        = 133;
  82.     cModelessButtons        = (133 * 65536) + 1;
  83.     cModelessCheckboxes        = (133 * 65536) + 2;
  84.     cModelessRadios        = (133 * 65536) + 3;
  85.     cModelessText        = (133 * 65536) + 4;
  86.     cModelessStuff        = (133 * 65536) + 5;
  87.     cModelessMoreStuff        = (133 * 65536) + 6;
  88.  
  89.     MENU_Bevel        = 134;
  90.     cBevelApple        = (134 * 65536) + 1;
  91.     cBevelBanana        = (134 * 65536) + 2;
  92.     cBevelCherry        = (134 * 65536) + 3;
  93.     cBevelDonut        = (134 * 65536) + 4;
  94.  
  95.  
  96. { for Buttons: }
  97.     WIND_Buttons        = 200;
  98.     CNTL_CapInvisible        = 201;
  99.     TEXT_CapInvisible        = 202;
  100.     CNTL_Invisible        = 203;
  101.     CNTL_Standard        = 204;
  102.     CNTL_Default        = 205;
  103.     CNTL_Bevel        = 206;
  104.     CNTL_Button        = 207;
  105.     CNTL_Next        = 209;
  106.     CNTL_Next2        = 210;
  107.     CNTL_Graphic        = 211;
  108.     CNTL_Capcicn        = 212;
  109.     TEXT_Capcicn        = 213;
  110.     CNTL_Right        = 214;
  111.     CNTL_Capicl8        = 217;
  112.     TEXT_Capicl8        = 218;
  113.     CNTL_Light        = 219;
  114.     CNTL_CapICN        = 222;
  115.     TEXT_CapICN        = 223;
  116.     CNTL_Right2        = 224;
  117.     CNTL_Capicl9        = 227;
  118.     TEXT_Capicl9        = 228;
  119.     CNTL_Button2        = 229;
  120.     CNTL_Right3        = 231;
  121.     CNTL_CapPICT        = 234;
  122.     TEXT_CapPICT        = 235;
  123.     CNTL_Rect3D        = 236;
  124.     CNTL_LeftIcon        = 237;
  125.     CNTL_RightIcon        = 239;
  126.     CNTL_TitledPICT        = 240;
  127.  
  128. { for Checkboxes: }
  129.     WIND_Checkboxes        = 250;
  130.     CNTL_Standard2        = 251;
  131.     CNTL_Xx        = 252;
  132.     CNTL_CapTriangle        = 253;
  133.     TEXT_CapTriangle        = 254;
  134.     CNTL_Graphic2        = 255;
  135.     CNTL_Capcicn2        = 256;
  136.     TEXT_Capcicn2        = 257;
  137.     CNTL_LR        = 258;
  138.     CNTL_Capicl10        = 259;
  139.     TEXT_Capicl10        = 260;
  140.     CNTL_LR2        = 261;
  141.     CNTL_CapICN2        = 262;
  142.     TEXT_CapICN2        = 263;
  143.     CNTL_LR3        = 264;
  144.     CNTL_CapPICT2        = 267;
  145.     TEXT_CapPICT2        = 268;
  146.     CNTL_LR4        = 269;
  147.     CNTL_Checkbox        = 272;
  148.     CNTL_Capicl11        = 273;
  149.     TEXT_Capicl11        = 274;
  150.     CNTL_Bevel2        = 275;
  151.     CNTL_Checkbox2        = 276;
  152.     CNTL_Next3        = 277;
  153.     CNTL_Next4        = 278;
  154.  
  155. { for Radios: }
  156.     WIND_Radios        = 280;
  157.     CNTL_RadioGroupGroup    = 281;
  158.     CNTL_Standard3        = 282;
  159.     CNTL_GroupBox        = 283;
  160.     CNTL_GroupGroup    = 284;
  161.     CNTL_GroupRadio1        = 285;
  162.     CNTL_GroupRadio2        = 286;
  163.     CNTL_GroupRadio3        = 287;
  164.     CNTL_Graphic3Box        = 288;
  165.     CNTL_Graphic3Group    = 289;
  166.     CNTL_Stop        = 290;
  167.     CNTL_Go        = 293;
  168.     CNTL_Bevel3Box        = 295;
  169.     CNTL_Bevel3Group    = 296;
  170.     CNTL_RadioButton        = 297;
  171.     CNTL_RadioButton2        = 299;
  172.     CNTL_TextBox        = 301;
  173.     CNTL_TextGroup    = 302;
  174.     CNTL_Name        = 303;
  175.     CNTL_Kind        = 304;
  176.     CNTL_Size        = 305;
  177.  
  178. { for EditText: }
  179.     WIND_EditText        = 310;
  180.     CNTL_Small        = 311;
  181.     CNTL_Large        = 312;
  182.     CNTL_X12345        = 313;
  183.     CNTL_X12345e6        = 314;
  184.     CNTL_Password        = 315;
  185.     CNTL_Date        = 316;
  186.     CNTL_Time        = 317;
  187.     CNTL_Styled        = 318;
  188.  
  189. { for Stuff: }
  190.     WIND_Stuff        = 320;
  191.     CNTL_Tools        = 321;
  192.     CNTL_Popups        = 323;
  193.     CNTL_FromValuesList2        = 324;
  194.     CNTL_FromMenu        = 325;
  195.     CNTL_Lists        = 326;
  196.     CNTL_TextList        = 328;
  197.  
  198. { for Bars: }
  199.     WIND_Bars        = 330;
  200.     CNTL_Bars        = 332;
  201.     CNTL_ScrollBars        = 333;
  202.     CNTL_Standard4        = 334;
  203.     CNTL_Graphic4        = 335;
  204.     CNTL_Slider        = 338;
  205.     CNTL_TickMarks        = 339;
  206.     CNTL_NonDirectional        = 340;
  207.     CNTL_LittleArrows        = 341;
  208.     CNTL_Spinner        = 342;
  209.     CNTL_VolumeControl        = 343;
  210.     CNTL_JimSSlider        = 344;
  211.     CNTL_ProgressBars        = 345;
  212.     CNTL_Standard5        = 346;
  213.     CNTL_Indeterminate        = 347;
  214.     CNTL_ChasingArrows        = 348;
  215.     CNTL_Rectangle        = 349;
  216.     CNTL_RoundRect        = 350;
  217.     CNTL_BarberPole        = 351;
  218.     CNTL_RoundBarber        = 352;
  219.  
  220. { for AboutDialog: }
  221.     DLOG_AboutDialog        = 360;
  222.  
  223. { for ModalButtons: }
  224.     DLOG_ModalButtons        = 370;
  225.  
  226. { for ModalCheckboxes: }
  227.     DLOG_ModalCheckboxes        = 390;
  228.  
  229. { for ModalRadios: }
  230.     DLOG_ModalRadios        = 410;
  231.  
  232. { for ModalText: }
  233.     DLOG_ModalText        = 430;
  234.  
  235. { for ModalStuff: }
  236.     DLOG_ModalStuff        = 440;
  237.  
  238. { for ModalBars: }
  239.     DLOG_ModalBars        = 450;
  240.  
  241. { for ModelessButtons: }
  242.     DLOG_ModelessButtons        = 480;
  243.  
  244. { for ModelessCheckboxes: }
  245.     DLOG_ModelessCheckboxes        = 500;
  246.  
  247. { for ModelessRadios: }
  248.     DLOG_ModelessRadios        = 520;
  249.  
  250. { for ModelessText: }
  251.     DLOG_ModelessText        = 540;
  252.  
  253. { for ModelessStuff: }
  254.     DLOG_ModelessStuff        = 550;
  255.  
  256. { for ModelessBars: }
  257.     DLOG_ModelessBars        = 560;
  258.  
  259. { commands: }
  260.     cmdInvokeAbout    = longint ('Invt');
  261.     cmdModalButtons    = longint ('Invs');
  262.     cmdModalCheckboxes    = longint ('Inv2');
  263.     cmdModalRadios    = longint ('Inv3');
  264.     cmdModalText    = longint ('Inv4');
  265.     cmdModalStuff    = longint ('Inv5');
  266.     cmdModalMoreStuff    = longint ('Inv6');
  267.     cmdModelessButtons    = longint ('Inv7');
  268.     cmdModelessCheckboxes    = longint ('Inv8');
  269.     cmdModelessRadios    = longint ('Inv9');
  270.     cmdModelessText    = longint ('In10');
  271.     cmdModelessStuff    = longint ('In11');
  272.     cmdModelessMoreStuff    = longint ('In12');
  273.  
  274. var
  275. { menu handles }
  276.     AppleMenu:        MenuHandle;
  277.     FileMenu:        MenuHandle;
  278.     EditMenu:        MenuHandle;
  279.     PopupMenu:        MenuHandle;
  280.     ModalMenu:        MenuHandle;
  281.     ModelessMenu:        MenuHandle;
  282.     BevelMenu:        MenuHandle;
  283.     FromValuesList2Menu:        MenuHandle;
  284.  
  285. {----------}
  286. Implementation
  287.  
  288. End.
  289.